﻿.wrapper {
	margin: 0 auto;
}
header, nav, footer, section {
display: block;
}
.header {
width: 100%;
height: 94px;
background: url(../image/bg_header.png) repeat center 0;
z-index: 3;
}
.header-body {
width: 980px;
margin: 0 auto;
overflow: hidden;
height: 94px;
}
.header-trans {
width: 980px;
height: 94px;
background: url(../image/header-trans.png) no-repeat;
position: absolute;
top: 0;
left: 0;
z-index: 1;
display: none;
}

.header-body .logo {
float: left;
margin-top: 24px;
width: 221px;
position: relative;
z-index: 1;
padding-left: 18px;
}

.email-language {
float: right;
margin-top: 4px;
width: 415px;
position: relative;
z-index: 1;
}

.language {
overflow: hidden;
float: right;
padding-bottom: 7px;
width: 100%;
}

.hide {
display: none;
}

p {
color: #656565;
clear: left;
}

.email-new p em {
font-family: Conv_nhom_muarg;
color: white;
font-size: 16px;
padding-left: 4px;
}

div.bg-email-new {
position: relative;
margin-top: 4px;
}

span.bg-email-new {
display: inline-block;
height: 37px;
border: 2px solid #0093D9;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;

}
.email-new-inner {
}

.email-new-inner i {
display: inline-block;
float: left;
height: 100%;
line-height: 37px;
background-color: #C2C2C2;
color: white;
width: 70px;
text-align: center;
font-size: 16px;
position: relative;
border-radius: 6px 0 0 6px;
moz-border-radius: 6px 0 0 6px;
webkit-border-radius: 6px 0 0 6px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9);
box-shadow: 1px 0 4px rgba(0,0,0,0.76) inset;
moz-box-shadow: 1px 0 4px rgba(0,0,0,0.76) inset;
webkit-box-shadow: 1px 0 4px rgba(0,0,0,0.76) inset;
overflow: hidden;
}

email-new-inner input {
float: left;
border: 0 none;
height: 37px;
line-height: 37px;
padding-left: 20px;
margin-left: -3px;
width: 241px;
box-shadow: 1px 0 3px 1px rgba(0,0,0,0.76) inset;
-moz-box-shadow: 1px 0 3px 1px rgba(0,0,0,0.76) inset;
-webkit-box-shadow: 1px 0 3px 1px rgba(0,0,0,0.76) inset;
}

.email-new-border {
position: relative;
left: -16px;
background: url(../image/btn-email-new.png) no-repeat;
padding-left: 16px;
height: 37px;
display: inline-block;
margin-right: -16px;
}

.btn-email-new {
width: 82px;
text-align: center;
display: inline-block;
z-index: 2;
background: url(../image/bg-email-new.gif) repeat-x;
border-radius: 0 6px 6px 0;
-moz-border-radius: 0 6px 6px 0;
-webkit-border-radius: 0 6px 6px 0;
cursor: pointer;
}

.btn-email-new em {
text-transform: uppercase;
line-height: 37px;
font-size: 15px;
color: white;
font-family: Conv_nhom_muamd;
text-shadow: 0 0 2px rgba(0, 0, 0, 0.9);
}

.shadow-email {
display: block;
width: 402px;
height: 14px;
background: url(../image/shadow-email.png) no-repeat;
position: absolute;
right: 0;
top: 41px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, a {
margin: 0;
padding: 0;
}

body {
font-family: arial;
font-size: 12px;
line-height: 1.213;
}
.email-new-inner input {
float: left;
border: 0 none;
height: 37px;
line-height: 37px;
padding-left: 20px;
margin-left: -3px;
width: 241px;
box-shadow: 1px 0 3px 1px rgba(0,0,0,0.76) inset;
-moz-box-shadow: 1px 0 3px 1px rgba(0,0,0,0.76) inset;
-webkit-box-shadow: 1px 0 3px 1px rgba(0,0,0,0.76) inset;
}

.nav {
width: 100%;
height: 46px;
position: relative;
margin: 0 auto;
}
table {
border-collapse: collapse;
border-spacing: 0;
}

tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
}

.nav-side {
background: url(../image/nav.png) repeat-x scroll 0 -76px;
height: 46px;
}

.registor {
overflow: hidden;
position: absolute;
right: 0;
top: 12px;
}

.registor-inner a {
cursor: pointer;
font-weight: 700;
}

.registor-inner a, .registor-inner em {
color: white;
font-size: 13px;
line-height: 19px;
}

.registor-inner a, .registor-inner em, .login-face {
float: left;
}

.registor-inner em {
margin: 0 12px;
}

.nav_inner {
background: url("../image/nav.png") repeat-x scroll 0 -76px transparent;
height: 46px;
margin: 0 auto;
width: 980px;
}

.nav_inner li {
float: left;
}

li {
list-style: none;
}

.nav_inner .active {
background: url(../image/nav.png) repeat-x scroll 0 -128px;
height: 49px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
box-shadow: 0 0 4px #666;
-moz-box-shadow: 0 0 4px #666;
-webkit-box-shadow: 0 0 4px #666;
}

.nav_inner a {
float: left;
position: relative;
top: -2px;
}

.nav-side {
background: url(../image/nav.png) repeat-x scroll 0 -76px;
height: 46px;
}

tr {
display: table-row;
vertical-align: inherit;
border-color: inherit;
}

.body {
width: 100%;
position: relative;
margin-top: 2px;
top: -2px;
z-index: 3;
}

.nav_inner .active em {
color: #0F5F92;
text-shadow: 0 0 0 transparent;
-o-text-shadow: 0 0 0 transparent;
}

.nav_inner em {
line-height: 49px;
font-size: 16px;
color: white;
padding: 0 18px;
text-shadow: 0 -1px 1px #004363;
-o-text-shadow: 0 -1px 1px #004363;
font-weight: 600;
}

a {
text-decoration: none;
outline: none;
}